#pragma once

#include <iostream>
#include "imgui/imgui.h"

namespace ImGui
{
    struct Layer
    {
        bool m_Open = true;
        bool m_Rendering = true;
        std::string m_Title = "";

        void Inst();
        Layer() = default;
        Layer(const std::string &title);

        virtual void ViewFunc();
        virtual void HandleFunc();
    };
};
